sea peak - English Synonyms Dictionary